package com.flitsneak.designpatterns.structuralpatterns.wrapper.concretedecorator;

import com.flitsneak.designpatterns.structuralpatterns.wrapper.MakeupDecorator;
import com.flitsneak.designpatterns.structuralpatterns.wrapper.NatureLook;

/**
 * @author flitsneak
 * @email flitsneak@gmail.com
 * @date 2022/7/13 14:07
 * @description
 */
public class EyeBrowDecorator extends MakeupDecorator {

    public EyeBrowDecorator(NatureLook natureLook) {
        super(natureLook);
    }

    @Override
    protected void doSomething() {

    }

    @Override
    protected String makeup() {
        return super.makeup() + "+修眉";
    }

    @Override
    protected int occasionWeight() {
        return super.occasionWeight() + 1;
    }
}
